Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Latvia F1 Germany F13 Thailand F2 Italy #4-w2 Sweden/Denmark-w3 Sweden/Denmark-w4 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 Ukraine F3 Great Britain #4-w1 Great Britain #4-w2 Switzerland F2 Australia #1-w4 UAE F2 Japan F5 Turkey F2 Ireland F2 Turkey F3 Netherlands F5 France F16 France F17 Czech Republic F4 Croatia F2 France F10 France F14 Germany F2 France F3 Portugal F4 Portugal F5 Great Britain F5 Great Britain F6 Uzbekistan F2 France F19 Great Britain F2 Germany F3 Czech Republic F5 USA F28 Great Britain F2 Turkey F6 Turkey F9 Turkey F12 Turkey F13 Turkey F14 Ukraine F9 Turkey F35 Turkey F36 USA F1 USA F3 Great Britain F2 France F9 Kazakhstan F10 M15 Castelo Branco M25 Porto M25 Faro M25 Prague Ukraine F3 Czech Republic F5 UAE F1 Sweden F1 Sweden F2 Spain F25 Italy #4-w1 Ukraine F3 Italy #4-w3 Italy #4-w4 USA F1 USA F2 USA F3 Portugal F3 Ostdeutscher Sparkassen Cup - Dresden Italy F26 Germany F12 Germany F13 Belarus F2 Black Forest Open - Freudenstadt France F18 Belgium F2 Great Britain #4-w3 Great Britain #4-w4 Tunisia F6 Germany F1 Germany F3 Germany F4 Germany F5 Great Britain #1-w1 Great Britain #1-w2 Croatia F1 Great Britain #1-w3 Croatia F2 Great Britain #1-w4 Germany F1 Privatbank Open 2006 - Dnepropetrovsk Japan F4 IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Portugal F6 Baden Open - Karlsruhe Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Challenger 42 - Andrezieux Australia #1-w1 Lithuania F1 Italy F8 Switzerland F3 Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Dublin Challenger - Dublin Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Porsche Open - Poznan Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Labertz Open by Stawag - Aachen Ostdeutscher Sparkessen Cup - Dresden Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Alexander Kolyaskin Memorial - Donetsk Belgrade Challenger Wolfsburg Challenger Kyoto Challenger Sunrise Challenger M25 Monastir Tenerife Challenger Nottingham Challenger Pozoblanco Challenger Manchester Challenger Penza Challenger Granby Challenger Vancouver Challenger Binghamton Challenger Alexander Kolyaskin Memorial - Donetsk Genoa Open - Genova Mons Challenger M25 Prague Open D'Orleans - Orleans Astana Challenger Coffee Cup Challenger - Chikmagalur Kyoto Challenger Challenger Hamburg - Hamburg Bordeaux Challenger Oberstaufen Challenger Aptos Challenger Istanbul Challenger The Shelbourne Irish Open - Dublin Kazan Challenger M25 Wetzlar Guangzhou Challenger Ostrava Challenger Braunschweig Challenger M15 Ueberlingen Penza Challenger Genova Challenger St. Remy Challenger Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger Le Gosier Challenger Dallas Challenger Savannah Challenger Vancouver Challenger Istanbul Challenger Tiburon Challenger Seoul Challenger Maui Challenger The LTA Cardiff Challenger - Cardiff Savannah Challenger Furth Challenger Black Forest Open 2004 - Freudenstadt Winnetka Challenger The LTA Sunderland Challenger - Sunderland Binghamton Challenger KGHM Dialog Polish Indoors - Wroclaw Open Mutouest - St. Brieuc Aptos Challenger Lambertz Open by Stawag 2007 - Aachen Oberstraufen Cup - Oberstaufen Maui Challenger Dallas Challenger Bergamo Challenger Nottingham Challenger Nottingham-2 Challenger Recanati Challenger Nord/LB Open 2004 - Braunschweig PEOPLEnet Cup - Dnepropetrovsk Eckental Challenger Brescia Challenger Irving Challenger Challenger Groningen - Groningen Heilbronn Challenger Almaty Challenger 2 - Almaty Dharwad Challenger 2006 - Dharwad Logopak Challenger 2005 - Lubeck Bukhara Challenger - Bukhara BMW Tennis Championship - Sunrise Irving Challenger Wroclaw Challenger Open D'Orleans - Orleans Ethias Trophy - Mons Sony Ericsson Open 2008 - Belgrade Malaysian Open - Kuala Lumpur ATP Challenger Open 2004 - Monchengladbach Aix En Provence Challenger Braunschweig Challenger Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Astana Challenger - Astana Lambertz Open by Stawag - Aachen Open des Alpes Trophee BNP Paribas - Grenoble Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca The Surbiton Trophy - Surbiton UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger Bangkok Challenger Johannesburg Challenger Fergana Challenger Sir Supermercati - Rome Winnetka Challenger Granby Challenger Lambertz Open by Stawag - Aachen IPP Open - Helsinki The Surbiton Trophy - Surbiton Mobilux Open - Luxembourg Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia UTC Open - Cherkassy Alphen Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Morocco Tennis Tour - Fes Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Bordeaux Challenger Winnetka Challenger Trnava Challenger Mordova Cup 2007 - Saransk Tatra Banka Slovak Open - Bratislava Vancouver Challenger Orbetello Challenger Sporting Challenger - Turin Astana Challenger Istanbul Challenger San Marino Challenger Indian Wells Challenger St. Petersburg Challenger - St. Petersburg Dallas Challenger Barranquilla Challenger Luedenscheid Challenger Aachen Challenger Penza Cup - Penza Aamulehti Tampere Opene - Tampere Nottingham Challenger Lexington Challenger Samarkand Challenger - Samarkand Muller Cup - Ulm Szczecin Challenger St. Remy Challenger Salzburg Challenger Tallahassee Tennis Challenger - Tallahassee Singapore Challenger Knoxville Challenger Aptos Challenger Pingguo Challenger Alessandria Challenger Prostejov Challenger KGHM Dialog Polish Indoors - Wroclaw Pozoblanco Challenger Manchester Challenger Braunschweig Challenger Fergana Challenger - Fergana Gerry Weber Open - Halle Mercedes Cup - Stuttgart ATU Cup - Weiden Athens Challenger Nottingham Challenger Schickendanz Open - Furth Biella 6 Challenger Banca Stato Challenger - Lugano Heilbronn Open - Heilbronn Bercuit Challenger LTA Wrexham Challenger - Wrexham Southern Capital Cup - Almaty Prague 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg Mercedes Cup - Stuttgart Oeiras 2 Challenger Tallahassee Challenger 10th Wartburg Open - Eisenach Czech Open - Prostejov BMW Open - Munich Gerry Weber Open - Halle Ismaning Challenger Eckental Challenger Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide USTA Challenger of Orlando - Orlando Tatra Banka Open 2006 - Bratislava PBZ Zagreb Indoors - Zagreb III Isla de Lanzarote - Lanzarote Mobilux Open - Luxembourg USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Olimp Kyiv Open - Kiev 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Open Seat Godo 2007 - Barcelona Czech Open 2006 - Prostejov Penza Cup - Penza Campbell's Hall of Fame Tennis Championships - Newport Almaty Challenger 1 - Almaty Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bauer Watertechnology Cup 2007 - Eckental St. Petersburg Open - St. Petersburg Internazionali di Tennis di Bergamo - Bergamo Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz ATP Kremlin Cup - Moscow Brisbane - Brisbane Akbank Private Banking TED Open - Istanbul Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Heilbronn Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Nur-Sultan Challenger Medibank International - Sydney Mouilleron-Le-Captif Challenger Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Helsinki Challenger The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Rennes Challenger U.S. Mens's Clay Court Championship - Houston Quimper Challenger Cherbourg Challenger Cordenons Challenger Open Sabadell Atlantico - Barcelona Kitzbuhel Challenger Sarasota Challenger Open de Rennes - Rennes BMW Open - Munich Gerry Weber Open - Halle Genova Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sud de France - Montpellier Jersey Challenger St. Brieuc Challenger San Remo Challenger Johannesburg Challenger Izmir Challenger Orleans Challenger Marburg Challenger Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Mouilleron-Le-Captif Challenger Campbell's Hall of Fame Tennis Championships - Newport Rome Challenger Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Karlsruhe Challenger Bordeaux Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Citi Open - Washington Moselle Open - Metz Alicante Challenger Sarasota Challenger Salzburg Challenger PTT Thailand Open - Bangkok Dallas Challenger Tallahassee Challenger Grand Prix de Tennis de Lyon - Lyon Sarasota Challenger Marburg Challenger Izmir Challenger Sacramento Challenger Brisbane International - Brisbane Dallas Challenger Kazan Challenger Bergamo Challenger Geneva Challenger Tennis Channel Open - Las Vegas Charlottesville Challenger Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Knoxville Challenger Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BB&T Atlanta Open - Atlanta Champaign Challenger Malaysian Open - Kuala Lumpur Sunrise Challenger Rakuten Japan Open - Tokyo Dallas Challenger Jersey Challenger Open Sud de France - Montpellier Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille BMW Open - Munich St. Brieuc Challenger Aegon Nottingham Open - Nottingham Moselle Open - Metz If Stockholm Open - Stockholm Sarasota Challenger BB&T Atlanta Open - Atlanta Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle Monza Challenger Swiss Indoors Basel - Basel UNICEF Open - 's Hertogenbosch Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Hall of Fame Open - Newport Moselle Open - Metz Shenzhen Open - Shenzhen Abierto Mexicano Telcel - Acapulco Ortisei Challenger Croatia Open Umag - Umag Sydney International - Sydney BMW Open - Munich ATP Kremlin Cup - Moscow Medibank International - Sydney BMW Open - Munich Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Panama City Challenger Braunschweig Challenger St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Kazan Challenger Mercedes Cup - Stuttgart International German Open - Hamburg AIG Japan Open Tennis Championships - Tokyo Orleans Challenger Qatar ExxonMobil Open - Doha Farmers Classic - Los Angeles Ortisei Challenger ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Sarasota Challenger AEGON International - Eastbourne Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Bratislava Challenger Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Kazan Challenger Heilbronn Challenger US Men's Clay Court Championship - Houston Moselle Open - Metz If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Aptos Challenger Irving Challenger US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Le Gosier Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Bet-at-home Open - Hamburg Citi Open - Washington Malaysian Open - Kuala Lumpur Valencia Open - Valencia Open Sud de France - Montpellier Winston-Salem Open - Winston-Salem Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Astana Challenger St. Petersburg Open - St. Petersburg Glasgow Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Hamburg Challenger AEGON International - Eastbourne Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Brisbane International - Brisbane Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Hall of Fame Open - Newport Moselle Open - Metz Ordina Open - 's-Hertogenbosch bett1HULKS Indoors - Cologne Abierto Mexicano Telcel - Acapulco Sanremo Challenger bett1HULKS Championships - Cologne PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BMW Open - Munich Gerry Weber Open - Halle US Men's Clay Court Championship - Houston BMW Open - Munich China Open - Beijing Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Shanghai ATP Masters 1000 - Shanghai Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Next Generation Adelaide International - Adelaide Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BCR Open Romania - Bucharest Topshelf Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai AIG Japan Open Tennis Championships - Tokyo Masters Series - Hamburg BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Bet-at-home Open - Hamburg Sony Ericsson Open - Miami Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells U.S. Open - New York Campionati BNL dItalia - Rome Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Miami Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Open de Nice Cote d'Azur - Nice Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open Qualifying - Doha Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, 3R, UKR-BUL 4-1 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 2R, SWE-UKR 1-4 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 French Open (juniors) Davis Cup, World Group, PO, BEL-UKR, 3-2 All Lower level tournaments Davis Cup, World Group, 1R, GER-BEL 1-4 French Open (juniors)